home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Supervisor's Toolkit
/
Network Supervisor's Toolkit.iso
/
tools
/
lu62
/
port
/
segment.h
< prev
next >
Wrap
Text File
|
1996-07-10
|
2KB
|
35 lines
struct sh_seg {
struct rqb *frqb; /* first free rqb pointer */
short frqb_no; /* free rqb number */
short rqb_all; /* all rqb number */
struct rqb *fseg2k; /* first free 2k segment address */
short fseg2k_no; /* free 2k-segment number */
short seg2k_all; /* all 2k-segment number */
struct rqb *fseg128; /* free 128-segment address */
short fseg128_no; /* free 128-segment number */
short seg128_all; /* all 128-segment number */
struct rqb *fseg36; /* first 36-segment address */
short fseg36_no; /* free 36-segment number */
short seg36_all; /* all 36-segment number */
struct rqb *disp_rqb; /* dispatcher queue */
struct rqb *last_rqb; /* last rqb pointer in dispatcher queue */
short vt_free; /* free vt task element number */
short vt_all; /* all vt task element number */
short lan_free; /* free lan task element number */
short lan_all; /* all lan task element number */
short akk_free; /* free akk task element number */
short akk_all; /* all akk task element number */
short bsc_free; /* free bsc task element number */
short bsc_all; /* all bsc task element number */
short appl_free; /* free appl task element number */
short appl_all; /* all appl task element number */
struct disp_el taskel[]; /* task element array */
struct disp_el {
struct rqb *frqb; /* first rqb pointer */
struct rqb *lrqb; /* last rqb pointer */
int pid; /* process id */
}
} ;